const koa = require('koa')
const router = require('koa-router')()

const admin = require('./routes/admin')
const api = require('./routes/api')

const app = new koa()

router.get('/', async ctx => { 
    ctx.body = '欢迎来到首页'
})

/*
    模块化开发时很有必要的 再项目大的时候 有很多很多子宫能都涉及了增删改查 
        所以我们就得使用嵌套的模块化开发
*/ 


// 嵌套路由 一下代码表示当路径未/admin的时候  走的是admin这个模块
router.use('/admin',admin.routes())
router.use('/api',api)


app.use(router.routes())

app.listen(666, () => { 
    console.log('Server is running on port 666')
})

